.content {
	background: url(../images/bacground_dl@2x.png);
	background-position: 100%100%;
	background-size: cover;
}



.weizhi {
	position: relative;
	margin: auto 0;	
	text-align: center;
}

input {
	width: 100%;
	height:60px;
	font-size: 1.0rem;
	line-height: 1.0rem;
	/*border-left: 1px #CC3936 dotted;
	border-top: 1px #CC3936 dotted;
	border-right: 1px #CC3936 dotted;
	border-bottom: 1px #C8C8C8 dotted;*/
	padding-left:4%;
	border-radius:inherit;
}

input[type=submit] {
	color: #fff;
	background-color: #CC3936;
	padding-left:0%;
}

input[type=submit] {
	border-bottom: 0px #CC3936 solid;	
}

input[type=button] {
	border: 1px #FFFFFF solid;
	color: #FFFFFF;
	background-color:rgba(0, 0, 0, .02);
	padding-left:0%;
	opacity: 0.5;
}

input[type=text]:hover,
input[type=text]:focus,
input[type=password]:hover,
input[type=password]:focus {
	border: 1px solid #CC3936;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 0 8px rgba(82, 168, 236, .6);
	-webkit-transition: box-shadow .5s;
}

input[type=submit]:hover,
input[type=submit]:focus {	
	border: 1px solid #CC3936;
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 0 8px rgba(82, 168, 236, .6);
	-webkit-transition: box-shadow .5s;
}

input::-webkit-input-placeholder {
	color: #C8C8C8;
	-webkit-transition: color .5s;
}

input:focus::-webkit-input-placeholder,
input:hover::-webkit-input-placeholder {
	color: #C8C8C8;
	-webkit-transition: color .5s;
}

.repwd {
	color: #FFF;
	font-size: 0.75rem;
}

.sendauthcode {
	position: absolute;
	color: red;
	float: right;
	font-size: 0.75rem;
	padding-left: 70%;
	padding-top: 1.2rem;
}
